package com.huilian.iotbox.data.dto;

import com.huilian.iotbox.data.po.LedgerMerchantRecord;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

@Data
public class LedgerMerchantRecordDto extends QueryParam implements Serializable {
    private Integer id;
    /**
     * 场地id
     * */
    private Integer merchantStoreId;

    private Integer  ledgerMerchantId;

    /**
     * 用户id
     * */
    private Integer userId;

    /**
     * 分账率
     * */
    private BigDecimal shareRate;

    /**
     * 资质类别
     * */
    private Integer type;

    /**
     * ledger_merchant表ID
     * */
    private Integer merchantId;

    /**
     *1已失效，0未失效
     * */
    private Integer failureStatus;

    /**
     * 分账列表
     * */
    private List<LedgerMerchantRecord> ledgerMerchantRecordList;

    /**
     * 场地id
     * */
    private Integer[] merchantStoreIdArray;

    private Boolean splitCommission;
    private Boolean designatedGoods;
    private Boolean removalCost;
    private Integer designatedGoodsType;
    private Integer[] checkboxCommodityIdArray;

}
